/**
 * Cho các số A và B, đếm số các số nguyên N sao cho A <= N <= B và N là một số đối gương.
 * Input: Dữ liệu đọc từ input chuẩn (bàn phím). Dòng đầu mỗi file chứa số tự nhiên T là số test case, 
 * N dòng tiếp theo, mỗi dòng chứa hai giá trị A và B trên một dòng.
 * Output: Với mỗi test case, in giá trị cần thiết trên một dòng
 * 
 * 
 */

import java.util.HashSet;
import java.util.Scanner;
import java.util.Set;


public class PalindromicNumber {
	
//	public boolean checkIsPalindromic(int number) {
//		boolean tmp = false;
//		
//		return true;
//	}
	
	public static void main(String[] args) {
		Scanner input = new Scanner(System.in);
		int N = input.nextInt();
		input.nextLine();
		
		int count = 0;
		Set outInt = new HashSet();
		if (N >=1 && N <= 100) {
			for (int i = 0; i < N; i++) {
				int a = input.nextInt();
				int b = input.nextInt();
				
				if (a < b && a >= 0 && a <= Math.pow(10,5) && b <= Math.pow(10,5)) {
					for (int j = a; j <= b; j++) {
						outInt.add(j);
						String tmp = (new StringBuilder(j).reverse().toString());
						
						if (outInt.contains(tmp)){
							count++;
						}
					}
				}
			}
		}
		System.out.println(" "+count);

	}

}
